#!/usr/bin/env python
# -*- encoding: utf-8 -*-
from faker import Faker
import random

f = Faker(locale='zh_CN')
religious_list = ['基督教', '伊斯兰教', '佛教', '无']
nationals = ['汉族', '蒙古族', '回族', '藏族', '维吾尔族', '苗族', '彝族', '壮族', '布依族', '朝鲜族', '满族', '侗族', '瑶族', '白族', '土家族', '哈尼族',
             '哈萨克族',
             '傣族', '黎族', '僳僳族', '佤族', '畲族', '高山族', '拉祜族', '水族', '东乡族', '纳西族', '景颇族', '柯尔克孜族土族', '达斡尔族', '仫佬族', '羌族',
             '布朗族',
             '撒拉族', '毛南族', '仡佬族', '锡伯族', '阿昌族', '普米族', '塔吉克族', '怒族', '乌孜别克族', '俄罗斯族', '鄂温克族', '德昂族', '保安族', '裕固族', '京族',
             '塔塔尔族',
             '独龙族', '鄂伦春族', '赫哲族', '门巴族', '珞巴族', '基诺族']


# 随机返回一条国籍
def get_nationality():
    with open('guoji.txt', 'r', encoding='utf-8') as g:
        nats = g.readlines()
        nationality = random.choice(nats)
    return nationality.rstrip('\n')


# print("国籍：", get_nationality())

# 随机返回一个职业
# job = f.job()
# print("职业：", job)


def random_religious():
    religious = random.choice(religious_list)
    # print("宗教：", religious)
    return  religious


def random_nation():
    national = random.choice(nationals)
    # print("民族：",national)
    return national